armoured infantry fighting vehicle - Español Inglés Diccionario